<%@page import="modulo1.cdp.EnumArea"%>
<%@page import="modulo1.cdp.EnumTipo"%>
<%@page import="modulo1.cdp.Curso"%>
<%Curso curso = (Curso)request.getAttribute("curso");%>
<div class="table" style="border-top:2px solid #f70;">
    <br />
    <form method="post" id="evento">
    <input type="hidden" name="evento" value="alterar" />
    <a id="salvar" class="button" style="cursor: pointer;">Salvar</a>
    <a id="excluir" href="Curso?evento=excluir&id=<%=curso.getId()%>" class="button">Excluir</a>
    <a class="button" style="cursor: pointer;" onclick="history.back(-1)">Voltar</a><br />
    <table class="listing form" cellpadding="0" cellspacing="0">
        <tr>
            <th class="full" colspan="2">Curso</th>
        </tr>
        <tr>
            <input type="hidden" name="id" id="id" value="<%=curso.getId()%>" />
            <td class="first" width="172"><strong>Nome</strong></td>
            <td class="last"><input type="text" id="nome" name="nome" class="text" value="<%=curso.getNome()%>" /></td>
        </tr
        <tr>
            <td class="first" width="172"><strong>Abreviacao</strong></td>
            <td class="last"><input type="text" id="abreviacao" name="abreviacao" class="text" value="<%=curso.getAbreviacao()%>" /></td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Codigo</strong></td>
            <td class="last"><input type="text" id="codigo" name="codigo" class="text" value="<%=curso.getCodigo()%>" /></td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Tipo</strong></td>
            <td class="last">
                <select name="tipo">
                    <%
                    EnumTipo[] enumTipos = EnumTipo.values();
                    for(int i=0; i<enumTipos.length; i++) {
                        if(curso.getTipo() == enumTipos[i]) {
                            out.print("<option value=\""+enumTipos[i].name()+"\" selected>"+enumTipos[i].toString()+"</option>");
                        } else {
                            out.print("<option value=\""+enumTipos[i].name()+"\">"+enumTipos[i].toString()+"</option>");
                        }
                    }
                    %>
                </select>
            </td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Area</strong></td>
            <td class="last">
                <select name="area">
                    <%
                    EnumArea[] enumAreas = EnumArea.values();
                    for(int i=0; i<enumTipos.length; i++) {
                        if(curso.getArea() == enumAreas[i]) {
                            out.print("<option value=\""+enumAreas[i].name()+"\" selected>"+enumAreas[i].toString()+"</option>");
                        } else {
                            out.print("<option value=\""+enumAreas[i].name()+"\">"+enumAreas[i].toString()+"</option>");
                        }
                    }
                    %>
                </select>
            </td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Duracao Total</strong></td>
            <td class="last"><input type="text" id="duracaototal" name="duracaototal" class="text" value="<%=curso.getDuracaoTotal()%>" /></td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Duracao Maxima</strong></td>
            <td class="last"><input type="text" id="duracaomaxima" name="duracaomaxima" class="text" value="<%=curso.getDuracaoMaxima()%>" /></td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Media Aprovacao</strong></td>
            <td class="last"><input type="text" id="mediaaprovacao" name="mediaaprovacao" class="text" value="<%=curso.getMediaAprovacao()%>" /></td>
        </tr>
        <tr>
            <td class="first" width="172"><strong>Media Frequencia</strong></td>
            <td class="last"><input type="text" id="mediafrequencia" name="mediafrequencia" class="text" value="<%=curso.getMediaFrequencia()%>" /></td>
        </tr>
    </table>
    <p>&nbsp;</p>
    </form>
</div>
<script>
$("#salvar").click(function(){
    if($("#nome").val().length == 0) {
        alert("Informar nome");
        $("#nome").focus();
        return false;
    }
    if($("#abreviacao").val().length == 0) {
        alert("Informar abreviacao");
        $("#abreviacao").focus();
        return false;
    }
    if(!$.isNumeric($("#codigo").val())) {
        alert("Informar valor inteiro codigo");
        $("#codigo").focus();
        return false;
    } else {
        $("#codigo").val(Math.floor($("#codigo").val()));
    }
    if(!$.isNumeric($("#duracaototal").val())) {
        alert("Informar valor inteiro duracao total");
        $("#duracaototal").focus();
        return false;
    } else {
        $("#duracaototal").val(Math.floor($("#duracaototal").val()));
    }
    if(!$.isNumeric($("#duracaomaxima").val())) {
        alert("Informar valor inteiro duracao maxima");
        $("#duracaomaxima").focus();
        return false;
    } else {
        $("#duracaomaxima").val(Math.floor($("#duracaomaxima").val()));
    }
    if(!$.isNumeric($("#mediaaprovacao").val())) {
        alert("Informar valor decimal media aprovacao");
        $("#mediaaprovacao").focus();
        return false;
    }
    if(!$.isNumeric($("#mediafrequencia").val())) {
        alert("Informar valor decimal media frequencia");
        $("#mediafrequencia").focus();
        return false;
    }
    $("#evento").submit();
});
$("#excluir").click(function(){
    return confirm("Confirmar?");
});
</script>